1
general::
Phrase(s): rivet someone’s attention
Fig. to keep someone’s attention fixed [on something]. • The movie riveted the audience’s attention. • Professor Jones’s lecture riveted the students’ attention.
McGrawhill's American Idioms And Phrasal Verbs